home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d15 / hydk420.arc / HYPERKEY.TXT < prev    next >
Text File  |  1991-02-03  |  30KB  |  743 lines

  1. HYPERKEY.TXT
  2.        
  3.        
  4.        
  5.        
  6.        
  7.                                    HyperKey(TM)
  8.        
  9.                                 Keyboard Accelerator
  10.        
  11.                                         by
  12.        
  13.                                    HyperWare(TM)
  14.        
  15.                               Shareware Version 4.10
  16.        
  17.                            Installation and User's Guide
  18.        
  19.                                  Feburary 3, 1991
  20.        
  21.        
  22.            Program and Document Copyright (C) 1987-1991 by Roger Cross.
  23.        
  24.        
  25.         HyperWare
  26.         RR#1 Box 91
  27.         Pall Mall, TN 38577
  28.  
  29.         Sales/Administration:          (615) 864-6868
  30.         Technical Support:             (615) 864-6869
  31.         FAX (Group II, III):           (615) 864-6870
  32.         BBS, 8N1 (HST, V.32, V.22bis): (615) 864-6871
  33.  
  34.  
  35.         MasterCard / Visa / COD Cashiers Accepted
  36.  
  37.        
  38.        
  39.                               Scope of This Document
  40.        
  41.        This   document   contains  information  on  HyperWare's:  Shareware 
  42.        License,   product   disclaimer,  additional  license  plans,  order 
  43.        methods,  product  line  brief,  company address, FAX, BBS and voice 
  44.        phone numbers.
  45.        
  46.        The  balance  of  this  document is an installation and user's guide 
  47.        for the HyperKey product. It outlines the procedure  for  installing
  48.        HyperKey,  and  includes additional information for customization. 
  49.        
  50.        
  51.        
  52.        
  53.        
  54.        
  55.                        HyperWare Shareware License Agreement
  56.        
  57.        This  software  and documentation is protected by both United States 
  58.        copyright  law and international treaty provisions. This "Shareware" 
  59.        version  of  HyperKey is NOT PUBLIC DOMAIN NOR FREE SOFTWARE. Users 
  60.        are  granted  a  limited  license to make and use an evaluation copy 
  61.        for  trial use on a private, non-commercial, non-governmental basis, 
  62.        for   the  express  purpose  of  determining  whether  HyperKey  is 
  63.        suitable  for  their  needs.  At  the  end  of this trial period you 
  64.        should   either   register   with  HyperWare  or  discontinue  using 
  65.        the software.
  66.        
  67.        You  may make copies of the software and documentation only for your 
  68.        own  use or for the use of others in conducting their own trial use, 
  69.        however  all materials relating to this license statement, software, 
  70.        documentation,    order   information,   copyright   and   trademark  
  71.        statements  must remain intact as supplied in the original shareware 
  72.        package.  You  may  not  distribute,  rent, sublicense, integrate or 
  73.        lease  the software or the documentation. You may not alter, modify, 
  74.        or  adapt  the  software or documentation, including but not limited 
  75.        to   translating,   decompiling,  reverse  assembling,  or  creating 
  76.        derivative  works.  You  may  not  use  the  software  in a network, 
  77.        timesharing, multiple CPU, or multi-user environment.
  78.        
  79.                                What Does This Mean?
  80.        
  81.        If,  after  a  reasonable  trial  period,  you  continue to use this 
  82.        product  you  should  pay  for  the  service  provided by HyperWare. 
  83.        HyperKey  is  not  free nor is HyperWare giving away free software. 
  84.        We  are  giving  you the opportunity to try HyperKey, without risk, 
  85.        before  you  pay  for  it.  It  is  just that simple. Try it; either 
  86.        purchase  a registered license or quit using it. There is no risk or 
  87.        refund problems.
  88.        
  89.        How  long is the trial period?  You should be able to determine that 
  90.        HyperKey  meets your needs within 3 months. If you require a longer 
  91.        period,  please  consider your motives: a registered license is very 
  92.        inexpensive. This is a great offer, there is no need to abuse it.
  93.        
  94.        All   corporate,   business,   government,  organization,  or  other 
  95.        entities   require  a  commercial  license!   ONLY  PRIVATE  USE  is 
  96.        permitted by this "Shareware" license.
  97.        
  98.        If  you license a copy of HyperKey, you will receive a professional 
  99.        manual,  update  notices, discounts on future versions and technical
  100.        support;  plus  a  version  of  HyperKey which supports an advanced 
  101.        UNINSTALL function, special LOAD-HI functions and  does  not display
  102.        the  opening  Shareware  panel. In addition, your purchase will help
  103.        HyperWare support,  upgrade and development new  products,  for  the
  104.        
  105.        
  106.        
  107.        
  108.        Shareware and Commercial market places.
  109.        
  110.        You  may make copies of the original Shareware package. The original 
  111.        package  is archived and will fit on one 360K floppy. If you operate 
  112.        a  BBS, please place a complete package copy in your public download 
  113.        sections,  (BBS  operators  may  receive  a  special discount if you 
  114.        display in your opening BBS panel that you are using HyperKey!).
  115.        
  116.        Disk  Vendors  MUST  obtain written permission from HyperWare before 
  117.        distributing  any HyperWare product. Generally, ASP approved vendors 
  118.        will  be  granted  permission;  others are handled on a case-by-case 
  119.        basis. Contact HyperWare for details.
  120.        
  121.        HyperWare currently offers several different licenses plans:
  122.        
  123.        A  Non-Commercial  Use  License  is  provided  for direct upgrade of 
  124.        Shareware  users;  it  is ideal for private users. $49.00 is a small
  125.        price for the increased performance you receive!
  126.        
  127.        A  Commercial  Use  License  provides  commercial  and  governmental 
  128.        interest  with  the highest performance utilities available!  $69.00 
  129.        is   insignificant  when  compared  to  the increase in productivity 
  130.        HyperWare  SpeedKit provides!   Call your standard software supplier
  131.        or order direct from HyperWare.
  132.        
  133.        A  Commercial  Site  License  for  large commercial and governmental 
  134.        users   can   provide   the  most  cost  effective  means  for  your 
  135.        organization  to  enjoy  the  benefits  of  using HyperKey with the 
  136.        minimum  of  cost.  Site  fees  are  based  on  the number of users. 
  137.        Special  discounts  are  also  available for Non-Profit, Educational 
  138.        and Charitable organizations. Call HyperWare for details.
  139.        
  140.        ALL  PRICES,  TERMS AND DISCOUNT PLANS ARE SUBJECT TO CHANGE WITHOUT 
  141.        NOTICE.  Discounts  are  not cumulative; they apply to single orders 
  142.        of  like  products  only. Unit prices are the same as for individual 
  143.        users.
  144.        
  145.        
  146.        
  147.      
  148.        
  149.                                Shareware Disclaimer
  150.        
  151.        HyperWare   specifically  disclaims  all  warranties,  expressed  or 
  152.        implied,   including  but  not  limited  to  implied  warranties  of 
  153.        merchantability  and  fitness  for a particular purpose with respect 
  154.        to  defects  in  the  software  and  documentation,  and the program 
  155.        license   granted   herein   in  particular,  and  without  limiting 
  156.        operation  of  the  program  license  with respect to any particular 
  157.        application,  use, or purpose. In no event shall HyperWare be liable 
  158.        for  any  loss  of  profit  or  damage, including but not limited to 
  159.        special,  incidental, or consequential damages. This statement shall 
  160.        be  construed, interpreted, and governed by the laws of the State of 
  161.        Tennessee. 
  162.        
  163.        
  164.                                Trademark Information
  165.        
  166.        HyperWare,  HyperKey,  HyperKey,  HyperScreen,  Touch-Shifting  and 
  167.        SpeedKit are trade-marks of Roger Cross. 
  168.        MS-DOS is a trademark of Microsoft Corporation.  
  169.        Microsoft Windows is copyrighted by Microsoft Corporation. 
  170.        Qualitas and 386MAX are trademarks of Qualitas, Inc.
  171.        SpeedStor is a trademark of Storage Dimensions.
  172.        Disk Manager is a trademark of Ontrack Computer Systems, Inc.
  173.        Other  programs  and/or equipment mentioned herein are trademarks or 
  174.        registered   trademarks   of   their  respective  publishers  and/or 
  175.        manufacturers.
  176.        
  177.        
  178.        
  179.        
  180.        
  181.                            Available HyperWare Products
  182.  
  183.  
  184.                                SpeedKit Version 4.20
  185.        
  186.        HyperWare's  family of enhancement utilities for your IBM and MS-DOS 
  187.        operating   systems,   HyperKey,  HyperKey,  and  HyperScreen,  are 
  188.        included in one cost effective package.
  189.        
  190.        
  191.                               HyperKey, Version 4.20
  192.        
  193.        HyperKey  is  the ultimate disk caching utility that increases your 
  194.        computer  disk drive's performance by implementing advanced features 
  195.        including  support  for  Conventional, Extended, and Expanded Memory 
  196.        usage,  interrupt-driven  I/O  for  both read and write caching, and 
  197.        support  for  PC,  XT,  AT, 80386, and 80486 type computers. It also 
  198.        features  advanced  options  such  as  Shadow  RAM  loading  of  all 
  199.        overhead  memory. Conventional RAM requirements vary from 10K to 35K 
  200.        depending on the model and size of cache selected.
  201.        
  202.        
  203.                               HyperKey, Version 4.10
  204.        
  205.        HyperKey  is  a  powerful  keyboard  enhancement package that allows 
  206.        each  user  to customize completely all keyboard functions including 
  207.        type-ahead  buffer,  repeat  rates,  keyboard  clicking,  and  Touch 
  208.        Shifting(TM). 
  209.        
  210.                              HyperScreen, Version 2.10
  211.        
  212.        HyperScreen  is  a  screen  utility that accelerates video output in 
  213.        all  text  modes  and  a versatile screen blanker that supports both 
  214.        text modes and all graphic modes. Free with registeration.
  215.        
  216.        
  217.        
  218.        
  219.        
  220.        
  221.        
  222.                                  Order Information
  223.        
  224.        To order call or use the enclosed order form for MAIL or FAX.
  225.        
  226.        We   accept   Visa   or   Mastercard,  company  or  personal  check. 
  227.        International  orders  should  be  payable  in U.S. dollars (Visa or 
  228.        Mastercard  preferred).  Orders outside Canada, Mexico or the United 
  229.        States  should  include  an  additional  $8.00 U.S. for shipping and 
  230.        handling.
  231.        
  232.        
  233.                 HyperWare
  234.                 RR#1 Box 91
  235.                 Pall Mall, TN 38577
  236.  
  237.                 
  238.                 Sales/Administration:              (615) 864-6868
  239.                 FAX (Group II,III):                (615) 864-6870
  240.                 
  241.        
  242.                                  Technical Support
  243.        
  244.        Registered  users  may  obtain  direct  Technical  Support  for this 
  245.        product Monday through Friday, 8:00 a.m. - 5:00 p.m., Central Time.
  246.        
  247.                 Technical Support:       (615) 864-6869
  248.        
  249.        
  250.        
  251.        Registered  and Non-Registered users may obtain Technical Support by 
  252.        accessing HyperWare's BBS or CompuServe E-Mail.
  253.        
  254.             BBS (USR-HST/V.32bis/V.32/V.22bis; 8N1):   (615) 864-6871
  255.        
  256.                             CompuServe Address:  72230,2321
  257.        
  258.        
  259.                                   Hyperware's BBS
  260.        
  261.        Obtain   the   latest  updates,  registration  information,  general 
  262.        utilities  and services.  Available, online 24 hours a day, 7 days a 
  263.        week.  Asynchronous  format:  8  Data  bits,  no parity, 1 stop bit. 
  264.        Modem  is  U.S. Robotics Dual Standard, supporting: USR: HST; CCITT: 
  265.        V.32bis, V.32, V.22bis,  V.22,  V.21;  Bell: 212A and 103; MNP error
  266.        control protocol Service Classes 1-5.
  267.        
  268.                  You MUST use your real name and telephone number.
  269.        
  270.        
  271.  
  272.  
  273.                       Chapter 1
  274.               Introduction to HyperKey
  275.  
  276. HyperKey boosts performance of your PC by enhancing your
  277. keyboard. It gives you complete control over your keyboard's
  278. Typematic functions, providing Type Ahead Buffering,
  279. Typematic Pacing for instant stops while scrolling or repeating,
  280. Clicks for silent keyboards, Touch Shifting, and more. 
  281.  
  282.  
  283. HyperKey versus BIOS
  284.  
  285. Your PC has a Basic Input/Output System (BIOS) that
  286. normally controls your keyboard functions. BIOS does very
  287. little to provide support for many windowing and scrolling type
  288. applications common in today's PC systems. Both the Delay to
  289. Repeat (Typematic Delay) and the Period of Repeat
  290. (Typematic Rate) are slow and cumbersome. Although PC
  291. BIOS provides a Type Ahead feature, it is a scant 15
  292. characters. Type Ahead buffering can be both an advantage
  293. and a disadvantage. If you are waiting for a slow program to
  294. request more input, you may enter it before you are prompted,
  295. saving time when the program needs your input. However,
  296. when you are scrolling or repeating some keystroke, Type
  297. Ahead causes you to overshoot your target and then beeps
  298. incessantly as your application complains that you have
  299. exceeded its limits.
  300.  
  301. HyperKey addresses all these problems. You may set the
  302. Typematic Delay and Typematic Period to any values. Type
  303. Ahead buffering provides 128 keystrokes and does not fill with
  304. repeated keys as BIOS does. The Typematic Period is paced to
  305. match your application's needs and will never overshoot or get
  306. ahead of your application. In summary, HyperKey allows your
  307. PC Keyboard to excel in speed and performance.
  308.  
  309.                       Chapter 2
  310.                  Installing HyperKey
  311.  
  312. This chapter contains both the automatic and manual
  313. procedures for installing HyperKey. Before you actually install
  314. HyperKey on your system, read all of Part II of this manual
  315. and any READTHIS files on the disk.
  316.  
  317. To install HyperKey, you will need:
  318.  
  319. 1)    One of the following computer types: IBM PC, XT, AT,
  320.       Portable, PS/2 etc.; Compaq Portable, DeskPro,
  321.       DeskPro II, etc.; or any other 100% IBM-compatible. If
  322.       you have a near-compatible, you may be able to use
  323.       HyperKey, but you should follow the more cautious
  324.       installation procedure outlined in Appendix A.
  325.   
  326. 2)    Microsoft's MS-DOS operating system, or 100%
  327.       compatible; versions 2.0 through 4.0 are acceptable.
  328.  
  329.  
  330.  
  331. Backup Your System
  332.  
  333. It is a good idea to backup your hard disk before installing any
  334. new program. This is especially true if you have a particularly
  335. complex or non-standard system.
  336.  
  337.  
  338. The Install Program: INST_KEY.EXE
  339.  
  340. To install HyperKey on your hard disk, run the
  341. INST_KEY.EXE program. Place a backup of the HyperKey
  342. floppy in Drive A: and type the following:
  343.  
  344.       A:INST_KEY<Enter>
  345.  
  346. Note: <Enter> means that you press the <Enter> key.
  347.  
  348. 1.    You will first be asked if you want to install
  349.       HyperKey. If you have a complete system backup,
  350.       enter "Y". Note: When INST_KEY prompts you
  351.       for a response, enter only the first letter of your
  352.       choice.
  353.  
  354. 2.    Verify that your HyperKey floppy is in Drive A: and
  355.       proceed with the installation by pressing the Space Bar.
  356.  
  357. 3.    You will be asked whether you want to install HyperKey
  358.       as a device driver or as a TSR. We recommend the
  359.       device driver method, which will use less Conventional
  360.       memory. If you have DOS version 2.xx, you must use the
  361.       TSR version.
  362.  
  363. 4.    Enter the letter of the disk drive where you plan to
  364.       keep the HyperKey files. This will typically be Drive C:,
  365.       but your configuration may differ.
  366.  
  367. 5.    You may now specify any HyperKey options. Please
  368.       refer to Part III, Chapter 3, "HyperKey Parameters,"
  369.       before making selections.
  370.  
  371. 6.    Reboot your computer to complete installation of
  372.       HyperKey: simultaneously press <Ctrl><Alt><Del>.
  373.  
  374.  
  375. Manual Installation
  376.  
  377. For users who are familiar with the DOS operating system, this
  378. section provides a quick review of procedures to manually
  379. install HyperKey.
  380.  
  381. HyperKey may be installed as an MS-DOS Device Driver or as
  382. a Terminate and Stay Resident (TSR) program. Most
  383. commonly, HyperKey may be installed as a device driver, but
  384. for some near compatibles it may be necessary to install
  385. HyperKey after some other TSR that makes your system
  386. keyboard IBM compatible. If you choose the device driver
  387. method, you must include the HyperKey specification in your
  388. CONFIG.SYS file. Use a text editor to update the
  389. CONFIG.SYS file on your boot drive root directory.
  390.  
  391. The HyperKey device driver definition is normally before any
  392. other device driver definition, as in the following example: 
  393.  
  394.                    CONFIG.SYS FILE
  395.                    ---------------
  396.  
  397. device=hyperkey.exe  {parameters (SEE BELOW)} 
  398.        .
  399.        .
  400.        .
  401. device=other.sys 
  402.        .
  403.        .
  404.        .
  405.  
  406. The device=other.sys statement above is given as an example
  407. of other drivers, and need not be present.
  408.  
  409. If you choose the TSR method, you also may run hyperkey.exe
  410. at the DOS Command prompt; alternatively, you may place the
  411. hyperkey.exe specification in your AUTOEXEC.BAT system
  412. file on your boot directory.
  413.  
  414. At the DOS Command prompt enter the following:
  415.  
  416.       A:>hyperkey  {parameters (SEE BELOW)   } 
  417.  
  418.                       Chapter 3
  419.                  HyperKey Parameters
  420.  
  421. You control the operating characteristics of HyperKey via the
  422. command line parameters you specify in your CONFIG.SYS or
  423. AUTOEXEC.BAT file.
  424.  
  425. Parameter  Definition
  426.  
  427. D:nn       TYPEMATIC DELAY
  428.            Sets the delay time before the key repeats itself,
  429.            starting from when you hold down the key, until
  430.            repetition begins. Start with a value of 350. Units
  431.            are in milliseconds.
  432.  
  433. R:nn       TYPEMATIC PERIOD
  434.            Sets the minimum time between repeats of a key
  435.            after the initial Typematic Delay. Smaller values
  436.            repeat faster, larger values repeat more slowly.
  437.            Start with a value of 30. Units in milliseconds.
  438.  
  439. P:nn       TYPEMATIC PITCH
  440.            Allows you to decrease the TYPEMATIC
  441.            PERIOD automatically after each repeated key.
  442.            The value nn is subtracted from the repeat period
  443.            after each repeated key. Default is 500. Units are
  444.            in microseconds.
  445.   
  446. S:nn       TYPEMATIC SPAN
  447.            Sets the number of repeat characters to be
  448.            affected by the TYPEMATIC PITCH control.
  449.            For example, if you select a TYPEMATIC
  450.            PITCH of 500 and a TYPEMATIC SPAN of 10,
  451.            each of the first 10 repeated keys will repeat
  452.            faster than the previous one by 500 microseconds
  453.            (1/2 millisecond), then remain constant for all
  454.            keys thereafter. Default is 0 (disabled).
  455.  
  456. H:nn       SPAN HOLDOFF
  457.            Allows you to delay the initial effects of
  458.            Typematic Span function. The repeat period will
  459.            remain constant for nn characters before the
  460.            Span functions begin to decrease the period
  461.            (increase the rate of repeats). For example, you
  462.            have set the SPAN to 30 and the PITCH to 500,
  463.            and now you want the first 5 characters to repeat
  464.            without increasing the rate. You set the SPAN
  465.            HOLDOFF to 5. Default is zero.   
  466.  
  467. B:b        EXTENDED BUFFERING
  468.            Enables HyperKey's Type Ahead buffer. B or 
  469.            B:+ to enable; B:- to disable. Default is enabled.
  470.            Note: If after installing other enhancement
  471.            products, you get two or more keys delivered for
  472.            each key you strike, disable this option.
  473.  
  474.  
  475. B:nn       EXTENDED BUFFER SIZE
  476.            During installation, the size of the extended
  477.            keystroke may be specified. Values for nn may
  478.            range from 16 to 4096. Two bytes are required
  479.            for each keystroke. Default is 128. 
  480.  
  481. I          KEYBOARD LOCK INDICATORS
  482.            Changes the Keyboard Lock Indicators, such as
  483.            CapsLock and NumLock. Use the first letter of
  484.            the indicator name, UPPER-CASE sets the
  485.            indicator, lower-case clears the indicator.
  486.            Indicators are CAPSLOCK, NUMLOCK,
  487.            SCROLLLOCK and INSERTSTATE. Example: 
  488.  
  489.       d:>HyperKey -ICNSI ;Sets all indicators.
  490.       d:>HyperKey -ICn   ;Sets CAPSLOCK,
  491.                             clears NUMLOCK.
  492.       
  493.  
  494.            Some computers do not accept indicator changes
  495.            by device drivers, therefore you may need to
  496.            execute Hyperkey during AUTOEXEC.BAT
  497.            initialization to change the indicators after
  498.            BOOTING the machine.
  499.  
  500. A:b        ACTIVE
  501.            Enables all HyperKey functions. A:+ to enable;
  502.            A:- to disable. If you discover one of your
  503.            programs is incomputable with HyperKey, you
  504.            may disable it during that program's use.
  505.  
  506. C:b        CLICK ON MAKE
  507.            Issues a "Click" when a new Key is Struck. Enter
  508.            C or C:+ to enable Clicks; C:- to disable. Default
  509.            is disabled.
  510.  
  511. C:nn       CLICK PITCH
  512.            Sets the "Pitch of the Click". This function is
  513.            machine speed dependent. Experiment to create
  514.            the sound you find most pleasing. Default is 100.
  515.  
  516. CR:b       CLICK ON REPEATS
  517.            Issues a "Click" on ALL Keys, new and repeated.
  518.            CR:+ to enable; C:-to disable. Default is
  519.            disabled.
  520.  
  521. L:n        CLICK PERIOD
  522.            Sets length of time the "Click" sounds. Parameter
  523.            is machine speed dependent. Experiment to find
  524.            a pleasing value. Default is 32.
  525.  
  526.  
  527. T:b        TOUCH SHIFTING
  528.            Sets touch shifting mode. Allows you to enter a
  529.            shifted keys combination serially. For example, to
  530.            enter <Ctrl><F1>, simply press the <Ctrl> key
  531.            and release, then press the <F1> key and
  532.            release. Directly speaking, Touch Shifting
  533.            converts serial keying combinations to the
  534.            equivalent parallel keying operation. Touch
  535.            Shifting is very useful for 101 and 102 key
  536.            Keyboards. T or T:+ to enable; T:- to disable.
  537.            Default is disabled.
  538.  
  539. OK         OVERRIDE DISPLAY METHOD
  540.            Allows you to select the display method.
  541.            HyperKey normally displays data directly via the
  542.            Video BIOS. OK or OK:+ forces I/O directly to
  543.            the Video BIOS, while OK:- forces DOS I/O.
  544.            Alternatively, the standard output device may be
  545.            redirected to any device or file. Default is direct
  546.            to Video BIOS. In the following example,
  547.            HyperKey will display the report via DOS
  548.            Standard Output device. 
  549.  
  550.                  C:>hyperkey OK:-
  551.  
  552.            In the following example, output is redirected to
  553.            CON (console) device.
  554.  
  555.                  C:>hyperkey >CON
  556.  
  557. OK:nn      OVERRIDE COLORS/ATTRIBUTES
  558.            Allows you to select the Colors/Attributes for the
  559.            Current Display. Color displays provide 16
  560.            foreground (text) colors to be applied on either
  561.            8 (CGA) or 16 (EGA/VGA) background colors.
  562.            Monochrome displays provide a variety of display
  563.            attributes; some allow two or more intensities,
  564.            underlining, blinking, etc. For CGA displays there
  565.            are 120 useful combinations and for EGA/VGA
  566.            displays 240. Monochrome displays vary and are
  567.            generally less than CGA. Value nn may be
  568.            entered in either decimal or hexadecimal formats.
  569.  
  570.            Decimal example: 
  571.                  C:>hyperkey OK:30
  572.  
  573.            Hexadecimal example: 
  574.                  C:>hyperkey OK:X1E
  575.  
  576.            Both examples select yellow text on blue
  577.            background.
  578.  
  579.            Alternatively, you may select the colors manually
  580.            by specifying, as in the following example:
  581.  
  582.                  C:>hyperkey OK:0.
  583.  
  584.  
  585. OKC:nn     OVERRIDE COLORS ONLY
  586.            Same as OK:nn, except only Color Display
  587.            attributes are affected. Useful for systems with
  588.            both monochrome and color displays.
  589.  
  590. OKM:nn     OVERRIDE ATTRIBUTES ONLY
  591.            Same as OK:nn, except only Monochrome
  592.            Display attributes are affected.
  593.  
  594. Sample Device Driver Parameter Specifications
  595.  
  596. The following examples illustrate the use of device driver
  597. parameter specifications in the CONFIG.SYS file:
  598.  
  599. Example 1:
  600.       
  601.       device=hyperkey.exe D:250 R:25 B:-
  602.  
  603.       With this set of parameters, the following conditions
  604.       apply:
  605.            The delay to repeat time is 250 milliseconds.
  606.            The minimum repeat delay is 25 milliseconds.
  607.            No Type Ahead buffering is provided.
  608.  
  609. Example 2:
  610.  
  611.       device=hyperkey.exe 
  612.  
  613.       With no parameters set, the following conditions apply:
  614.            The delay to repeat time is 350 milliseconds.
  615.            The minimum repeat delay is 30 milliseconds.
  616.            Type Ahead buffering of up to 128 characters.
  617.  
  618.  
  619. Sample Terminate and Stay Resident Parameter Specifications
  620.  
  621. The following examples illustrate the use of TSR parameter
  622. specifications in the AUTOEXEC.BAT file or from the
  623. command line:
  624.  
  625. Example 3:
  626.  
  627.       D:>hyperkey D:300 R:35 B:-
  628.  
  629.       With this set of parameters, the following conditions
  630.       apply: 
  631.            The delay to repeat time is 300 milliseconds.
  632.            The minimum repeat delay is 35 milliseconds.
  633.            No Type Ahead buffering is provided.
  634.  
  635. Example 4:
  636.  
  637.       D:>hyperkey
  638.  
  639.       With no parameters set, the following conditions apply:
  640.            The delay to repeat time is 350 milliseconds.
  641.            The minimum repeat delay is 30 milliseconds.
  642.            Type Ahead buffering of up to 128 characters.
  643.  
  644.  
  645. Changing HyperKey Parameters after Installation
  646.  
  647. After installing HyperKey, you may alter the operating
  648. parameters by running hyperkey.exe at the DOS prompt. Only
  649. the parameters you give on the command line will be changed.
  650. For example, assume that you installed HyperKey using the
  651. device driver method and specified a Typematic Period of 25
  652. milliseconds. Later you decide the repeat rate could be a little
  653. faster. Simply enter at the DOS prompt: 
  654.  
  655.       D:>hyperkey R:18
  656.  
  657. HyperKey will now deliver repeat keys every 18 milliseconds. 
  658.  
  659.  
  660. Microsoft Windows and the Keyboard 
  661.  
  662. When Microsoft Windows is active, keystrokes cannot be
  663. intercepted by a device driver such as HyperKey. Therefore,
  664. HyperKey is inoperative while using the Windows environment. 
  665.  
  666. Intel Inboard 386 
  667.  
  668. If you have an Intel Inboard 386 (TM), change the order of the
  669. device drives in your CONFIG.SYS file, as follows: 
  670.  
  671. device = \sys\invoc.sys {Intel Inboard Driver} 
  672. device = \sys\speed.sys {Intel Inboard Driver} 
  673. device = \sys\hyperkey.exe D:250 R:25 
  674.       .
  675.       .
  676.       .
  677. device = other.sys
  678.       .
  679.       .
  680.       .
  681.  
  682.                      Chapter 4
  683.                    Error Messages
  684.  
  685. HyperKey: Invalid Parameter:"UNKNOWN"
  686.       HyperKey found an invalid command line parameter.
  687.       Check your command line parameters against the
  688.       definitions in the previous section, "HyperKey
  689.       Parameters." HyperKey is installed with default settings.
  690.  
  691. HyperKey: Incorrect DOS version
  692.       HyperKey does not work with this Version of MS-DOS.
  693.       HyperKey requires DOS version 2.0 or later. HyperKey
  694.       is not loaded. 
  695.  
  696.                      Appendix A
  697.           Installation of Near Compatibles
  698.  
  699. For near compatibles, follow this procedure to test installation: 
  700.  
  701. 1.    Make a complete backup of your hard disk, if you have
  702.       one.
  703.  
  704. 2.    Put a copy of hyperkey.exe on newly formatted floppy
  705.       diskette.
  706.  
  707. 3.    With the Diskette in drive A, enter at the DOS Prompt: 
  708.       
  709.            A:>hyperkey
  710.  
  711. 4.    If everything functions normally, your compatible is
  712.       "near" enough to install HyperKey on your hard disk. 
  713.  
  714. 5.    If your near compatible requires that either a device
  715.       drive or TSR be installed to emulate IBM BIOS
  716.       functions, specify HyperKey immediately after the BIOS
  717.       Emulator.
  718.  
  719. 6.    If after you have installed HyperKey (specified in either
  720.       the CONFIG.SYS or AUTOEXEC.BAT files) you
  721.       discover some problems, you can reboot the computer
  722.       and abort the installation of HyperKey by holding the
  723.       <Ctrl> <Left Shift> and <Alt> keys. For most
  724.       systems you must wait to depress these keys until the
  725.       system has finished initializing the keyboard, but before
  726.       the system begins reading the operating system device
  727.       drivers from the disk (or diskette). Generally, you can
  728.       depress the shifts keys when the disk or diskette (lights)
  729.       becomes active. 
  730.  
  731.  
  732.         HyperWare
  733.         RR#1 Box 91
  734.         Pall Mall, TN 38577
  735.  
  736.         Sales/Administration:          (615) 864-6868
  737.         Technical Support:             (615) 864-6869
  738.         FAX (Group II, III):           (615) 864-6870
  739.         BBS, 8N1 (HST, V.32, V.22bis): (615) 864-6871
  740.  
  741.  
  742. 
  743.